recursion: recursion.c
	gcc -O3 -Wall -ffast-math -o recursion recursion.c -lfftw3q -lquadmath -lm

direct: direct.c
	gcc -O3 -Wall -ffast-math  -fopenmp -o direct direct.c -lfftw3q -lquadmath -lm

clean:
	rm -f recursion direct
